package com.oyjd.beauty.business.kid.service;

import com.oyjd.beauty.bean.vo.KidneyVO;
import com.oyjd.beauty.fw.action.Page;

/**
 * 
 * 性格信息业务接口
 * 
 * @author <b>欧建东<br/>
 *         Email:oyjd@163.com</b>
 * @version 1.0
 */
public interface KidService {
	/**
	 * 获取性格信息列表数据
	 * 
	 * @param page
	 *            页面对象
	 * @return
	 */
	Page<KidneyVO> getList(Page<KidneyVO> page);

	/**
	 * 根据ID获取性格信息对象信息
	 * 
	 * @param id
	 *            ID
	 * @return
	 */
	KidneyVO getKidneyVO(String kidId);

	/**
	 * 增加性格信息
	 * 
	 * @param name
	 *            名称
	 * @param note
	 *            描述
	 * @param user
	 *            当前用户
	 */
	void add(String name, String note, String user);

	/**
	 * 修改性格信息
	 * 
	 * @param kidId
	 *            性格ID
	 * @param name
	 *            名称
	 * @param note
	 *            描述
	 * @param user
	 *            当前用户
	 */
	void edit(String kidId, String name, String note, String user);

	/**
	 * 删除性格信息
	 * 
	 * @param ids
	 *            多个ID
	 * @param user
	 *            当前用户
	 * @return
	 */
	void remove(String[] ids, String user);

}
